﻿using System;
using Ease.EaseNode.Runtime;

namespace Ease.EaseMission.Runtime
{
    public interface IMissionAgent : IEaseNodeAgent
    {
        public RunState CurrentState { get; set; }
        public event Action<RunState> OnRunStateChange;
        public void Start();
        public void Reset();
    }
}